草庐IT

Python matplotlib 限制为整数刻度位置

全部标签

javascript - 如何访问 reducer (redux-router)中的当前位置?

我如何使用reducer中的redux-router获取当前路径和当前位置的查询。我可以使用mapStateToProps在组件内部轻松获取路径名,但我想访问reducer中的当前路径。我正在使用redux-router1.0.0-beta7,react-router1.0.3。 最佳答案 1.way-通过redux-thunk传递带有特定action的路径名和getState()constsomeAction=data=>(dispatch,getState)=>{dispatch({type:'SOME_ACTION',path

javascript - 用字母表位置替换字母

当我开始时,这对我来说看起来相当简单,但出于某种原因,每次我尝试在codewars上运行结果时,我都会得到一个空数组。我希望你能帮助我确定问题所在。functionalphabetPosition(text){text.split('').join('');varchari="";vararr=[];varalphabet="abcdefghijklmnopqrstuvwxyz".split('');for(vari=0;i-1){arr.push(alphabet.indexOf(chari));}}returnarr;}console.log(alphabetPosition("H

javascript - 如何在 JavaScript 中模拟 64 位(无符号)整数的按位旋转?

我需要在JavaScript中执行64位整数的循环左移。然而:JavaScript数字是双数当您从>和>>>以及~和所有的位操作开始时,JavaScript将它们转换为32位有符号整数。然后当你完成时它又回到double。我想。我不想要这个标志。而且我绝对不想要小数位。但我确实想要64位。那么,如何执行64位值的按位左旋? 最佳答案 将您的64位数字保留为单独的高分区和低分区。当Nhi_rot=((hi>>(32-N)))&(0xFFFFFFFF)lo_rot=((lo>>(32-N)))&(0xFFFFFFFF)如果N>=32,则

javascript - 在javascript中检查文本字段的值是否为整数

如何检查文本框中输入的文本是否为整数?我使用了NAN函数,但它也接受十进制值。我该怎么做?有什么内置方法吗? 最佳答案 假设文本字段被变量intfield引用,那么您可以这样检查它:varvalue=Number(intfield.value);if(Math.floor(value)==value){//valueisaninteger,dosomethingbasedonthat}else{//valueisnotaninteger,showsomevalidationerror}

javascript - 如何从矩阵SVG中提取位置、旋转和缩放

我有一个简单的问题:我想提取平移(tx,ty)、旋转(r)和缩放(sx,sy)值,形成应用于我的svg元素的变换矩阵。让我们用这个例子:...如果我在javascript中这样做document.getElementById("myElement").getCTM()我可以访问a、b、c、d、e、f值。我怎样才能从那里得到tx、ty、sx、sy和r?谢谢 最佳答案 受此ActionScript版本的启发:https://gist.github.com/fwextensions/2052247,我写了一个JavaScript端口:fu

javascript - 除非是整数,否则显示两位小数

两个数相乘$(document).ready(function(){$("#input1,#input2").change(function(){varnum=parseFloat($("#input1").val())*parseFloat($("#input2").val());if(num%1!=0){num=Math.floor(num*100)/100;}else{num=parseInt(num);}$("#input3").val(num);});});如果结果是整数,如10,就写成10,对我来说没问题。如果结果为10.01,则写为10.01。对我来说没问题。但是如果结果

javascript - 为可拖动对象设置边界限制

我有两个元素:1.固定高度的父级,overflow:hidden2.它的child,具有更大的固定高度。.myList{list-style:none;margin:0px;padding:1px;}.myListli{height:50px;margin:4px;padding:2px;}.dragPanel{height:230px;border:solid;overflow:hidden;}12.......89我希望能够在父div中上下拖动列表。我正在使用jqueryuidraggable插件来实现垂直拖动,但我不确定如何将列表限制在父div中。$(document).read

javascript - 如何在文本区域中的当前插入符位置插入文本

在从图像调用函数时,我试图将图像中的alt标记值插入插入符当前所在位置的文本区域中。这是我目前拥有的将alt标记值插入文本区域末尾的代码。$("#emoticons").children().children().click(function(){varch=$(this).attr("alt");$("#txtPost").append(ch);});我遇到的两件事是确定插入符的位置,并创建一个新字符串,其中包含插入符位置之前的textarea值+我要插入的代码+之后的textarea值插入符号位置。 最佳答案 我目前已经有了这个

javascript - 在javascript匿名方法中访问复制的整数变量

我是一名C#开发人员,习惯于C#中闭包的工作方式。目前我必须使用匿名javascript函数并遇到以下代码片段的问题:functionClosureTest(){varfuncArray=newArray();vari=0;while(i我希望第一个funcArray()调用返回0,第二个调用返回1。但是,他们都说1。这怎么可能?通过编写varcontextCopy=i,我确保创建了i变量的副本。然后,在每次while迭代中,我创建一个全新的函数指针。每个函数都引用它自己的i副本,即contextCopy。但是,出于某种原因,两个创建的函数都引用相同的contextCopy变量。这在j

javascript - 在 Google Maps Places API 中限制基于特定国家/地区的搜索

我正在使用Googlemap的PlacesAPI作为用户类型自动完成位置。但我如何才能将建议限制在特定国家/地区?这是我的javascript:functioninitAutocomplete(){//CreatethesearchboxandlinkittotheUIelement.varinput=document.getElementById('autocomplete-input');varsearchBox=newgoogle.maps.places.SearchBox(input);//[STARTregion_getplaces]//Listenfortheeventfi